package entities;

import java.io.Serializable;
import java.util.Date;
import basic.BaseEntity;
import basic.FieldMeta;

public class TReplace extends BaseEntity implements Serializable {

	private static final long serialVersionUID = 1L;

	@FieldMeta(primary = true, name = "编号", description = "编号", column = "rep_no", require = true, range = true, length = 32, order = 0)
	private String repNo;

	public String getRepNo() {
		return repNo;
	}

	public void setRepNo(String repNo) {
		this.repNo = repNo;
	}

	@FieldMeta(name = "收单行编号", description = "收单行编号", column = "bnk_no", require = true, length = 32, order = 1)
	private String bnkNo;

	public String getBnkNo() {
		return bnkNo;
	}

	public void setBnkNo(String bnkNo) {
		this.bnkNo = bnkNo;
	}

	@FieldMeta(name = "伪站地址", description = "伪站网址域名", column = "rep_address", require = true, length = 200, order = 2)
	private String repAddress;

	public String getRepAddress() {
		return repAddress;
	}

	public void setRepAddress(String repAddress) {
		this.repAddress = repAddress;
	}

	@FieldMeta(name = "产品类型", description = "该网站的产品类型", column = "rep_catalog", require = true, length = 200, order = 3)
	private String repCatalog;

	public String getRepCatalog() {
		return repCatalog;
	}

	public void setRepCatalog(String repCatalog) {
		this.repCatalog = repCatalog;
	}

	@FieldMeta(name = "价格范围", description = "该网站的产品价格范围(指定数值上下浮动30%)", column = "rep_price", require = true, order = 4)
	private Double repPrice;

	public Double getRepPrice() {
		return repPrice;
	}

	public void setRepPrice(Double repPrice) {
		this.repPrice = repPrice;
	}

	@FieldMeta(name = "是否可用", description = "是否可用", column = "rep_state", require = true, length = 1, order = 5)
	private String repState;

	public String getRepState() {
		return repState;
	}

	public void setRepState(String repState) {
		this.repState = repState;
	}

	@FieldMeta(name = "创建日期", description = "创建日期", column = "rep_date", require = true, range = true, order = 6)
	private Date repDate;

	public Date getRepDate() {
		return repDate;
	}

	public void setRepDate(Date repDate) {
		this.repDate = repDate;
	}

	@FieldMeta(name = "禁用原因", description = "禁用原因", column = "rep_remark", length = 500, order = 7)
	private String repRemark;

	public String getRepRemark() {
		return repRemark;
	}

	public void setRepRemark(String repRemark) {
		this.repRemark = repRemark;
	}

}